package tesis.controller.util;

import tesis.domain.*;
import tesis.domain.dto.*;

/**
 *
 * @author hector.olivera
 */
public final class ConvertBeanUtil {

    private ConvertBeanUtil() {
    }

    public static NombreCargo convertCargoDTOtoEntity(CargoDTO cargoDTO){
        NombreCargo cargo=new NombreCargo();
        cargo.setIdnombrecargo(cargoDTO.getIdNombreCargo());
        cargo.setCargo(new Cargo(cargoDTO.getIdCargo()));        
        cargo.setNombre(cargoDTO.getNombre());
        cargo.setDescripcion(cargoDTO.getDescripcion());
        cargo.setEsActivo(cargoDTO.getEsActivo());
        return cargo;
    }
   
    public static Usuario convertUsuarioDTOtoEntity(UsuarioDTO usuarioDTO){
        Usuario usuario = new Usuario();
        
        usuario.setIdusuario(usuarioDTO.getIdusuario());
        usuario.setCargalaboral(usuarioDTO.getCargalaboral()) ;
        usuario.setUsuario(usuarioDTO.getUsuario()) ;
        usuario.setNombre(usuarioDTO.getNombre())  ;
        usuario.setApellidopaterno(usuarioDTO.getApellidopaterno());
        usuario.setApellidomaterno(usuarioDTO.getApellidomaterno());
        usuario.setPassword(usuarioDTO.getPassword());
        usuario.setTelefono(usuarioDTO.getTelefono()) ;
        usuario.setCelular(usuarioDTO.getCelular()) ;
        usuario.setAnexo(usuarioDTO.getAnexo())  ;
        usuario.setEmail(usuarioDTO.getEmail());
        usuario.setEsactivo(usuarioDTO.getEsactivo());
        
        //usuario.setIdcargo(new Cargo(usuarioDTO.getCargoDTO().getIdCargo()));
        return usuario;
    }

}
